be on trench duty - İspanyolca İngilizce Sözlük